Python Job: Intern - Software Engineering

Job added on

Company

Plexus

Location

Livingston, Scotland - United Kingdom

Job type

Full-Time

Python Job Details

Be You - Our people create our best Plexus.
Ingrained in our culture of inclusion is the philosophy that each person offers diverse perspectives, backgrounds and experiences that create great outcomes when we are united as a team.
We embrace the differences of all our colleagues, celebrate diversity and welcome applications from underrepresented groups and candidates, regardless of their background. We are proud to be registered as the Disability Confident committed employer and we recruit purely on the basis of skills and experience.
Who we are and what we do?
We help our customers deliver products to the world, which have a profound impact on people’s lives.
From ultrasound units and 3D printing to network security applications and in-flight Wi-Fi, we help create products that build a better world.
We’re a global team of Engineering, Manufacturing and Sustaining Services experts that partner with our customers to bring their products to life through inspired innovation and world-class customer service.
Whether you’re looking to start, make a change, or advance your career find your path at Plexus and leave your mark on the world with us.
Why you will love it?
At Plexus, we’re at our best when opportunities are met with passion, open communication and teamwork. Our employees work alongside a global team of experts who engage in projects that span a variety of industries – helping our customers in creating the products that build a better world.
The Role:
We are currently looking for creative individuals to join us for a 12 week paid summer internship at our design centre in Bathgate, Scotland. We require engineers who enjoy learning about multiple technologies, can think laterally and enjoy a technically challenging environment.
Are you interested in creating the software that drives leading edge medical, laboratory, industrial and aerospace embedded systems? Want to learn how to develop innovative designs and write safe code in highly regulated market sectors? Take your first steps with Plexus where we create the products that build a better world.

Duties/Responsibilities:
We build products! Your job will be to perform software engineering design services and other support services throughout stages of the product development life cycle. A broad description of the range of activities you might be involved in are as below:
  • Architect and develop software and system concepts that satisfy the customer's requirements
  • Typical development done on ARM architecture based embedded systems, writing software in C/C++ and test scripts developed in Python or similar.
  • Ensure productivity and quality of code through tools for static code analysis (PC-Lint), Continuous Integration (Bamboo) and Code Reviews (Crucible)
  • Maintain and deliver controlled software releases to customers by utilizing appropriate configuration management tools
  • Develop and execute software design verification test plans per requirements specifications to ensure prototypes meet design requirements
  • Demonstrate proficiency using lab equipment and debug techniques
You will work alongside 40 multi-discipline professional engineers in a dynamic and fast moving product development environment. At Plexus, we will prioritise your growth and development – we know our success is the direct result of our empowered, hard-working and dedicated people. At Plexus you can push the boundaries of innovation and discover your highest potential. If you are a student eager to gain hands on internship experience, you can make a difference with us and this is a great opportunity to use and grow your skills.
Application Process:

Please submit a CV and covering letter, outlining specific goals you would have for the internship and how you would go about preparing to join our team here at Plexus. All documents should be in MS-Word or PDF format and submitted electronically.